CardView卡片怖局是Android 5.0系統引入的元件,
繼承自Framelayout,所以FrameLayout所有屬性CardView幾乎可以直接拿來用,
不過CardView也有自己獨特的屬性。
app:cardElevation:設定陰影的大小。
app:cardMaxElevation:設定陰影最大高度。
app:cardBackgroundColor:設定卡片的背景色。
app:cardCornerRadius:設定卡片的圓角大小。
app:contentPadding:設定內容的padding。
app:contentPaddingTop:設定內容的上padding。
app:contentPaddingLeft:設定內容的左padding。
app:contentPaddingRight:設定內容的右padding。
app:contentPaddingBottom:設定內容的底padding。
app:cardUseCompatPadding:是否使用CompatPadding。
app:cardPreventConrerOverlap:是否使用PreventCornerOverlap。
在CardView xml裡可以設定背景、圓角、陰影等不同的設計,
這些功能也可以用在MainActivity.java裡設定,
下一篇會用CardView來設計一個簡單的範例。